home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / PACKET / MB1107.ZIP / FWD.DOC < prev    next >
Text File  |  1989-10-01  |  7KB  |  216 lines

  1.  
  2.  
  3.      Automatic forwarding of messages to other MailBox systems.
  4.  
  5.      The file FWD.MB contains information that drives the automatic
  6. forwarding of messages. If the file does not exist, no forwarding is done.
  7.  
  8.  
  9.       Summary of list types within FWD.MB
  10.  
  11.  
  12. Item        Function
  13.  
  14. E      "Answer Reverse Forward Requests"
  15. F      "Forward and Reverse Forward"
  16. H      "Forward, Reverse Forward, and Poll"
  17.  
  18.       Summary of script item types within FWD.MB
  19.  
  20. P     Do this tnc command before connecting.
  21. Q     Do this tnc command after disconnecting.
  22. P!    Do this DOS command before connecting.
  23. Q!    Do this DOS command after connecting.
  24. C     Connect to this call.
  25. L     Limit forwarding when you use this list.
  26. N     Connect to this call using NET/ROM.
  27. S     Send this text.
  28. R     Receive this text.
  29.  
  30.  
  31.        Format of the list header (E, F, H)
  32.  
  33. Columns     Data
  34.  
  35.   1        Header type from above table.
  36.   2        Port identifier or filler. "A" = COM1, "B" = COM2, etc.
  37.   3-4        Hour to activate this function.
  38.   5-6        Hour to de-activate this function.
  39.   7-12        Key used to select list with X or XI command.
  40.         For File type lists, the file name.
  41.         For forwarding lists, the callsign of the MailBox to
  42.         forward to, WITHOUT SSID.
  43.  
  44.  
  45.  
  46.      Connect Command scripts.
  47.  
  48.  
  49. Command scripts are supported through C, L, N, P, Q, R, and S items.
  50. The command script precedes the E, F, or H list that uses it.
  51.  
  52.  
  53. P items give TNC commands to be executed BEFORE the connection:
  54.  
  55.      Pretry 10
  56.      Pmaxframe 3
  57.      Pfrack 8
  58.  
  59. Q items give TNC commands to be executed AFTER the disconnect:
  60.  
  61.      Qretry 3
  62.      Qmaxframe 7
  63.      Qfrack 3
  64.  
  65.  
  66. Be very careful using P and Q items. The MailBox assumes that the
  67. TNC is setup in a "standard" manner. If you change CR, CP, or SE
  68. in a script, it could cause problems.
  69.  
  70.  
  71. An L item is used to keep place limits on what will forward
  72. when the script is used.
  73.  
  74. L nnnn    -  Will limit the size of messages forwarded.
  75. l B    -  Will NOT forward bulletins.
  76.  
  77.   Examples:
  78.  
  79. L 5000
  80.  
  81. Would cause any message larger than 5000 bytes to NOT forward.
  82.  
  83.  
  84. A C item gives the call and path to do the initial connection:
  85.  
  86.      CC W6NR-11
  87.      CC N7EQN-10 via A6DIG
  88.  
  89. N items gives the call and path to continue the connection using NET/ROM:
  90.  
  91.      NC W6NR
  92.      NC W6QRM v N6DIG
  93.  
  94. S and R items come in pairs:
  95. An S item is a line to send:
  96.  
  97.      SC WB6FFC-1
  98.  
  99. An R item is the expected response:
  100.  
  101.      R#SBAY1:N7EQN-10} Connected to #WWORM:WB6FFC-1
  102.  
  103. In the case that ANY response is valid use:
  104.  
  105.      R!
  106.  
  107. There can only be one C item in a script, but may be as many N, P, Q, R
  108. and S items as required. As an example, the script for W0RLI
  109. in Santa Cruz using NET/ROM to connect with KA6IQA in San Diego might
  110. be (using all the possible script features).
  111.  
  112.  
  113. L 2000              <-  Don't forward messages larger than 2K
  114. Pretry 10          <-  Tough path, retry a lot.
  115. Pmaxframe 3          <-  And don't send very many packets.
  116. Pfrack 8          <-  And wait a long time for ACK.
  117. Qretry 3          <-  Put things back to normal after this forward.
  118. Qmaxframe 7          <-  Ditto
  119. Qfrack 3          <-  Ditto
  120. CC W6AMT          <-  Connect to the local NET/ROM
  121. NC W6AMT-3          <-  Connect to the NET/ROM closest to KA6IQA
  122. NC KA6IQA v W6AMT-4      <-  Connect to KA6IQA
  123. FB0023KA6IQA          <-  Use port B. All hours. List name KA6IQA.
  124. KA6IQA              <-  Forward messages TO or AT KA6IQA
  125. 91*              <-  Forward zip codes starting with 91
  126. TIME$$              <-  Set date and time on KA6IQA's computer.
  127. *** EOF           <-  End of list marker. Must be upper case.
  128.  
  129.  
  130.      2) Routing lists.
  131.  
  132. E, F, and H lists are lists of stations for whom you should forward mail.
  133. They are grouped by the call of the MailBox to which the messages
  134. will be forwarded. Each list has a header line, any number of callsigns
  135. or sublists, and the list terminator ("*** EOF").
  136.  
  137. An "F" list is used when you wish to initiate forwarding.
  138.  
  139. An "H" list acts the same as an "F" list, except that the
  140. connect and probe for reverse forwaring will occur even
  141. if you do not have any messages to forward.
  142.  
  143. An "E" list acts like an "F" list, except the forwarding is not done,
  144. the list is used only when someone requests reverse forwarding from you.
  145.  
  146. Forwarding will occur at the minute given for the port in CONFIG.MB,
  147. on those hours given in FWD.MB.
  148.  
  149.  
  150.  
  151.  
  152.      5) Wildcards and special "callsigns" in lists.
  153.  
  154.  
  155. When the designator in FWD.MB is compared to the TO or @ BBS call,
  156. the characters '?', '*', '@', '!', '+', '"' in the designator act as
  157. wildcards. See WILD.DOC for an explanation of how to use them.
  158.  
  159. The special "callsign" TIME$$ is used to "forward the current date and time".
  160. This feature is available only if the receiving system has the sending system
  161. marked as a BBS or remote sysop. Systems that support this feature identify
  162. with the "C" feature letter in their System ID.
  163.  
  164.  
  165.      6) Sublists.
  166.  
  167. At any place in the FWD.MB file you can refer to another file.
  168. What happens is that the contents of the sublist are treated exactly
  169. as if they were in the FWD.MB file. This feature is very useful when
  170. you have several alternate paths to a given location. FWD.MB need only
  171. contain the connect information for the different paths. You can refer
  172. to a single file that contains the list of calls for forward. A sublist
  173. is given by a line starting with "@". The rest of the line is the device,
  174. path, and file name of the sublist.
  175.  
  176. Example:
  177.  
  178. CC N4CHV V N6MPW-1
  179. FC0023N4CHV
  180. N4CHV
  181. @C:\BBS\HF111.FWD
  182. @C:\BBS\SILICON.FWD
  183. *** EOF
  184. CC W6CUS-1 V W6AMT-10
  185. FD0023W6AMT
  186. NI6A
  187. @C:\BBS\SILICON.FWD
  188. *** EOF
  189.  
  190.  
  191.      7) Entry qualifiers.
  192.  
  193. A qualifier is appended to the line it affects.
  194. There is one qualifier at this time: "/TSSEE" where SS is the start
  195. hour and EE is the end hour. This qualifier causes the line to be
  196. ignored if the current time is not within the time window.
  197.  
  198.  
  199.      W0RLI MailBox and GateWay
  200.  
  201.      There is no limit to the number of lists or the number of
  202. calls in each list. Your MailBox will do the connect and send the
  203. messge onward. It will either delete it or mark it with 'F' status
  204. depending on the setting of the YES/NO (Kill on forward) flag in
  205. CONFIG.MB. Auto forwarding is attempted each hour at the minute
  206. specified in CONFIG.MB, or when you use the "X" command.
  207.  
  208.  
  209.      The forwarding of messages counts on the remote MailBox
  210. behaving correctly. It must have a prompt with '>' at the end
  211. of the last line. The command for sending messages must have the
  212. form "Sx call". It must prompt for message title, and then prompt
  213. for message text. Message text is terminated by ^Z (Control-Z).
  214.  
  215.  
  216.